turkish tuber - German English Dictionary